/**
 * @version      BOSSCMS-Free
 * @trademark    BOSSCMS
 * @copyright    Copyright © by BOSSCMS-Free (https://www.bosscms.net/) 保留所有权利
 * @license      https://gitee.com/Greenpeas/BOSSCMS/license/ 和 https://www.bosscms.net/freelicense/
 * @link         https://www.bosscms.net/
 * @author       温州软界网络技术有限公司
**/
section.main.home{display:block;}
section.main.home h2:after{display:block; content:''; clear:both;}
section.main.home h2>strong{display:inline-block; color:#181818; font-size:16px; margin-bottom:16px;}
section.main.home h2>a{float:right; font-size:16px; margin-top:2px; color:#a8a8a8;}
section.main.home h2>a:hover{color:#2271b1;}
section.main.home aside{background:none;}

.mlr{margin-bottom:16px;}
.mlr:after{display:block; content:''; clear:both;}
.mleft{float:left; width:72%; padding-right:16px;}
.mright{float:right; width:28%;}

.advert{padding:16px; background:#fff; line-height:1.8; border-radius:3px;}
.advert [src]{max-width:100%;}

.shortcut{padding:16px; background:#fff;}
.shortcut>ul{margin:0 -8px;}
.shortcut>ul:after{display:block; content:''; clear:both;}
.shortcut ul li{float:left; width:20%; padding:8px; text-align:center;}
.shortcut ul li a{background:#fafafa;  display:block; height:58px; line-height:58px; border-radius:3px; font-size:15px;}
.shortcut ul li a:hover{color:#2271b1; background:#f4f4f4;}
.shortcut ul li a u{text-decoration:none; padding-right:4px;}
.shortcut ul li a b{font-weight:normal;}

.more{display:block; background:#fff; border-radius:3px; padding:16px; margin-top:16px;}
.more>div{margin-top:8px;}
.more>div:after{display:block; content:''; clear:both;}
.more>div>dl{float:left; width:20%; padding:0; text-align:center;}
.more>div>dl>dt{display:block; font-size:15px; font-weight:bold;}
.more>div>dl>dd{display:block; margin-top:4px;}
.more>div>dl>dd>strong{display:inline-block; font-size:32px; font-weight:normal;}
.more>div>dl>dd>p{margin:8px 0;}
.more>div>dl>dd>p>u{display:inline-block; color:#686868; text-decoration:none;}
.more>div>dl>dd>p>b{display:inline-block; color:#f1737b; padding-left:4px;}
.more>div>dl>dd>p>b+u{margin-left:12px;}

.server{display:block; background:#fff; border-radius:3px; padding:16px; min-height:354px;}
.server ul{display:block;}
.server ul li{line-height:38px;}
.server ul li + li{margin-top:6px;}
.server ul li b{width:140px; padding-right:10px; text-align:right; font-weight:normal; color:#484848; display:inline-block;}

.about{display:block; background:#fff; border-radius:3px; padding:16px; min-height:410px;}
.about .content{text-align:center;}
.about .content>img{display:block; height:48px; margin:auto; margin-bottom:12px;}
.about .content>h3{font-size:21px; font-weight:bold; margin-bottom:10px;}
.about .content>b{display:block; font-weight:normal; margin-bottom:14px; font-size:15px;}
.about .content>b>strong{color:#2271b1; font-weight:normal; padding-left:4px;}
.about .content>p{margin-bottom:18px; line-height:2;}
.about .content>p>a.vip{text-decoration:underline;}
.about .content>p>a.plus{color:#2271b1;}
.about .content>p>a.plus:hover{text-decoration:underline;}
.about .content>u{display:block; text-decoration:none; margin-bottom:18px;}
.about .content>u>a{display:inline-block; color:#686868;}
.about .content>u>a:hover{color:#2271b1;}
.about .content>u>a+a{margin-left:18px;}
.about .content>u>a>i{margin-right:4px;}
.about .content>span.qq{display:block;}

.donation{display:block; background:#fff; padding:16px; border-radius:3px; min-height:410px;}
.donation>div>h3{background:#f1f9ff; color:#2271b1; font-size:14px; padding:16px; border-radius:5px; margin:8px 0 16px 0;}
.donation>div img{max-width:100%; display:block;}

section.caring{position:fixed; top:18%; right:50%; z-index:88888; text-align:center; font-size:16px; width:488px; transition:.8s; margin-right:120px; transform:translate(50%,-680px); visibility:hidden;}
section.caring.active{transform:translate(50%,0); visibility:visible;}
section.caring>em{position:absolute; right:12px; top:12px; z-index:8; font-size:18px; cursor:pointer; transition:.3s; color:#f1737b;}
section.caring>em:hover{color:#ef9399;}
section.caring>aside{background:#fff !important; border:1px solid #dcdfe6; box-shadow:0 2px 8px rgba(0,0,0,.038); padding:28px 0 38px 0 !important; border-radius:4px;}
section.caring>aside h2{margin-bottom:28px; font-size:26px;}
section.caring>aside h3{margin-bottom:38px; font-size:20px;}
section.caring>aside a.button{font-size:14px;}

@media(max-width:1199px){
.mlr{margin-bottom:16px;}
.mleft{width:100%; padding-right:0; margin-bottom:16px;}
.mright{width:100%;}
.admin dd ul>li{width:50%;}
.admin dd ul>li.null{display:none;}
.shortcut ul li{width:25%;}
.shortcut,
.donation,
.switch{min-height:auto;}
.server>ul>li{min-width:50%;}
.more>div{margin-top:-10px;}
.more>div>dl>dt{margin-top:18px;}
}
@media(max-width:767px){
section.main.home ol.tab>li{padding:4px 8px;}
.admin dt,
.admin dt img{width:68px; height:68px;}
.admin dd{padding-left:88px;}
.admin dd h2{margin-bottom:8px;}
.admin dd ul>li{width:100%; padding:4px 0;}
.shortcut ul li{width:50%;}
.more{margin-top:8px;}
.more>div>dl{width:50%;}
.more>div>dl>dt{font-size:14px; margin-top:16px;}
.more>div>dl>dd{margin-top:0;}
.more>div>dl>dd>strong{font-size:26px;}
.more>div>dl>dd>p{margin:0; font-size:12px;}
.graph{margin-top:8px;}
.graph .uipv>ul>li{margin-left:0;}
.mleft{margin-bottom:8px;}
.switch{margin-top:8px;}
.mlr{margin-bottom:8px;}
.server{margin:0;}
}